@CHARSET "UTF-8";
.coures_content {background: #f6f6f6;height: auto;overflow: hidden;padding-bottom: 20px;}
.coures_content h2 {height: 47px;line-height: 47px;margin: 0 auto;font-size: 16px;font-family: "Microsoft YaHei";font-weight: normal;color: #333333;padding-left: 10px;overflow: hidden;}
.coures_content .content_title{
	width: 980px;
	margin: 0 auto;
	
}
.coures_content .content_player {
	width: 980px;
	height: 535px;
	background: #fff;
	margin: 0 auto;
	box-shadow: 2px 2px 3px #dcdcdc, -2px -2px 3px #dcdcdc;
	border-radius: 2px;
}		
.coures_content .content_player .player_list {
	float: right;
	width: 230px;
	height: 465px;
	border-bottom: 1px solid #efefef;
	border-left:1px solid #efefef;
}
.coures_content .content_player .player_list .list_title {
	height: 38px;
	line-height: 38px;
	background-position: 0 -239px;
	background-image: url("../images/btn.png");
	background-repeat: no-repeat;
}
.scrolls_con{
	width:230px;
	overflow-y:scroll;
	overflow-x:hidden;
	height:425px;
}
.ui_scrolls .scrolls_item .scrolls_con ul .scrolls_title {
	height: 41px;
	line-height:41px;
	overflow: hidden;
	border-bottom: 1px solid #e9e9e9;
	padding-left: 20px;
}
.ui_scrolls .scrolls_item .scrolls_con ul li {
	line-height: 43px;
	padding-left: 42px;
	font-size: 14px;
	color: #333333;
	position: relative;
	overflow: hidden;
}
.ui_scrolls .scrolls_item .scrolls_con ul {
	width: 230px;
}
.ui_scrolls .scrolls_item .scrolls_con .select_list li.current {
	background: url(../images/scroll_current.png) no-repeat;
}
.ui_scrolls .scrolls_item .scrolls_con .select_list li.current a {
	color:#fff;
}
.ui_scrolls .scrolls_item .scrolls_con .select_list li.current .icon_live_gary {
	background: url(../images/icon2_04.png) 1px 2px no-repeat;
}
.ui_scrolls .scrolls_item .scrolls_con ul li a {
	color: #666666;
}
.ui_scrolls .scrolls_item .scrolls_con ul li a:hover {
	text-decoration:underline;
}
.ui_scrolls .scrolls_item .scrolls_con .select_list li .icon_live_gary {
	float: left;
	width: 20px;
	height: 20px;
	text-align: center;
	vertical-align: top;
	text-indent: -9999em;
	margin-top: 12px;
	background: url(../images/icon2_03.png) 1px 2px no-repeat;
}
.coures_content .content_player .player_live {
	float: left;
	width: 745px;
	height: 465px;
	z-index:-9999px;
}
.coures_content .content_player .player_info .listen_num {
	position: absolute;
	right: 45px;
	top: 0;
	z-index: 1;
	font-size: 18px;
	color: #666666;
	font-family: "Microsoft YaHei";
	padding-right: 20px;
}
.coures_content .content_player .player_info {
	overflow: hidden;
	width: 980px;
	height: 69px;
	line-height: 69px;
	float: left;
	position: relative;
}
.coures_content .content_player .player_info dl {
	float: left;
	display: inline;
	margin-left: 20px;
	font-size: 14px;
	color: #666666;
}
.coures_content .content_player .player_info dl dt {float:left;}
.coures_content .content_player .player_info .listen_num strong {float: left;padding: 1px 5px 0 0;font-size: 28px;font-family: "Arial";color: #cc0000;font-weight: normal;}
.coures_content .content_player .player_info .listen_num span {float: left;padding-right: 10px;}
.coures_content .content_player .player_info dl dd {float: left;display: inline;}
.ui_avatar ul.avatar_items li a {display: block;text-align: center;line-height: 180%;color: #666666;}
.ui_avatar ul.avatar_items li img {width: 50px;height: 50px;margin-top:5px;}
.region{overflow: hidden;zoom:1;background-color: #fff;padding:30px 0px;}
.mod-tabCon{margin-top: -15px;zoom:1;overflow: hidden;}
.mod-tabCon .mhd {height: 47px;line-height: 47px;border-bottom: 1px solid #eeeeee;position: relative;}
.mod-tabCon .mhd span {
	padding: 0 24px;
	float: left;
	height: 46px;
	line-height: 46px;
	font-size: 20px;
	color: #333;
	border-bottom: 2px solid #22b4b8;
}
.mod-tabCon .mbd{padding:30px;}
.jspContainer {overflow: hidden;position: relative;}
.jspPane {position: absolute;}
.jspVerticalBar {position: absolute;top: 0;right: 0;width: 16px;height: 100%;background: none;}
.jspCap {display: none;}
.jspTrack {position: relative;background: none;}
.ui_scrolls {width: 230px;overflow: hidden;}